package com.ruoyi.project.business.pickCode.mapper;

import java.util.List;
import com.ruoyi.project.business.pickCode.domain.YlPickCode;

/**
 * 取货码Mapper接口
 * 
 * @author ruoyi
 * @date 2021-04-26
 */
public interface YlPickCodeMapper 
{
    /**
     * 查询取货码
     * 
     * @param pickId 取货码ID
     * @return 取货码
     */
    public YlPickCode selectYlPickCodeById(Long pickId);

    /**
     * 查询取货码列表
     * 
     * @param ylPickCode 取货码
     * @return 取货码集合
     */
    public List<YlPickCode> selectYlPickCodeList(YlPickCode ylPickCode);

    /**
     * 新增取货码
     * 
     * @param ylPickCode 取货码
     * @return 结果
     */
    public int insertYlPickCode(YlPickCode ylPickCode);

    /**
     * 修改取货码
     * 
     * @param ylPickCode 取货码
     * @return 结果
     */
    public int updateYlPickCode(YlPickCode ylPickCode);

    /**
     * 删除取货码
     * 
     * @param pickId 取货码ID
     * @return 结果
     */
    public int deleteYlPickCodeById(Long pickId);

    /**
     * 批量删除取货码
     * 
     * @param pickIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteYlPickCodeByIds(String[] pickIds);
}
